.. _CPtrList Class: ========================== CPtrList Class ========================== .. toctree:: :maxdepth: 1 +----------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | **Quick Ref** | +----------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | __POSITION\* **CPtrList\:\:FindIndex**\(int nIndex) | +----------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | virtual void **CPtrList\:\:~CPtrList**\() | +----------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | void **CPtrList\:\:AddHead**\(:ref:`CPtrList`\* pNewList) | +----------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | __POSITION\* **CPtrList\:\:AddTail**\(void\* newElement) | +----------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | void **CPtrList\:\:AddTail**\(:ref:`CPtrList`\* pNewList) | +----------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | __POSITION\* **CPtrList\:\:Find**\(void\* searchValue, __POSITION\* startAfter) | +----------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | __POSITION\* **CPtrList\:\:InsertAfter**\(__POSITION\* position, void\* newElement) | +----------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | __POSITION\* **CPtrList\:\:InsertBefore**\(__POSITION\* position, void\* newElement) | +----------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`CPtrList\:\:CNode`\* **CPtrList\:\:NewNode**\(:ref:`CPtrList\:\:CNode`\* pPrev, :ref:`CPtrList\:\:CNode`\* pNext) | +----------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | void **CPtrList\:\:RemoveAll**\() | +----------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | void **CPtrList\:\:RemoveAt**\(__POSITION\* position) | +----------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | void\* **CPtrList\:\:RemoveTail**\() | +----------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | void **CPtrList\:\:CPtrList**\(int nBlockSize) | +----------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | __POSITION\* **CPtrList\:\:AddHead**\(void\* newElement) | +----------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | void\* **CPtrList\:\:RemoveHead**\() | +----------------------------------------------------------------------------------------------------------------------------------------------------------------------------+